import java.util.*;
import java.util.List;

public class Main {
    public static List<int> addnum(List<int> l1,List<int>l2) {
        List<int> res = new LinkedList<int>();
        while(!l1.isEmpty()&&!l2.isEmpty()){
            if(l1.get(0)<=l2.get(0)){
                res.add(l1.get(0));
                l1.remove(0);
            }else {
                res.add(l2.get(0));
                l2.remove(0);
            }
        }
        while(!l1.isEmpty()){
            res.add(l1.get(0));
            l1.remove(0);
        }
        while(!l2.isEmpty()){
            res.add(l2.get(0));
            l2.remove(0);
        }
        return res;
    }


    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        List<int> line1 = new LinkedList<int>();
        int t = sc.nextInt();
        while(t!=-1){
            line1.add(t);
            t = sc.nextInt();
        }

        List<int> line2 = new LinkedList<int>();
        t = sc.nextInt();
        while(t!=-1){
            line1.add(t);
            t = sc.nextInt();
        }

        List<int> res = addnum(line1,line2);
        if(res.isEmpty()){
            System.out.println("NULL");
        }else {
            for(int i = 0;i<res.size()-1;i++)
            {
                System.out.print(res.get(i)+" ");
            }
            System.out.println(res.get(res.size()-1));
        }
    }
}
